slightly strained - Allemand Anglais Dictionnaire